Le Jardin de Montreuil Route Phone +1 -1 Restaurant Tu-Sa 12:00-15:00,19:30-23:00 +33 1 41 63 92 66 lejardindemontreuil.fr/ no 48.85333,2.4347973 Google maps